﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Trying1;

namespace Trying1.Classes
{
    class Guest
    {
        public int guestNo {get;set;}
        public string firstName{get;set;}
        public string lastName { get; set; }
        public int noOfGuest { get; set; }
        public int noOfChildren { get; set; }
        public Int64 phoneNum { get; set; }
        public string emailAddress { get; set; }
        public string streetAddress { get; set; }
        public string houseNo { get; set; }
        public string postalCode { get; set; }
        public string country { get; set; }
        public string paymentType { get; set; }
        public string ccNo { get; set; }
        public DateTime expDate { get; set; }
        public string ccName { get; set; }
        public int roomNum { get; set; }
        public Guest() { }
        public Guest(int guestNo, string firstName, string lastName, int noOfGuest, int noOfChildren, Int64 phoneNum, string emailAddress, string streetAddress, string houseNo, string postalCode, string country, string paymentType, string ccNo, DateTime expDate, string ccName,int roomNum)
        {
            this.guestNo = guestNo;
            this.firstName = firstName;
            this.lastName = lastName;
            this.noOfGuest = noOfGuest;
            this.noOfChildren = noOfChildren;
            this.phoneNum = phoneNum;
            this.emailAddress = emailAddress;
            this.streetAddress = streetAddress;
            this.houseNo = houseNo;
            this.postalCode = postalCode;
            this.country = country;
            this.paymentType = paymentType;
            this.ccNo = ccNo;
            this.expDate = expDate;
            this.ccName = ccName;
            this.roomNum = roomNum;
        }
        public Guest(string firstName, string lastName, int noOfGuest, int noOfChildren, Int64 phoneNum, string emailAddress, string streetAddress, string houseNo, string postalCode, string country, string paymentType, string ccNo, DateTime expDate, string ccName, int roomNum)
        {
            this.firstName = firstName;
            this.lastName = lastName;
            this.noOfGuest = noOfGuest;
            this.noOfChildren = noOfChildren;
            this.phoneNum = phoneNum;
            this.emailAddress = emailAddress;
            this.streetAddress = streetAddress;
            this.houseNo = houseNo;
            this.postalCode = postalCode;
            this.country = country;
            this.paymentType = paymentType;
            this.ccNo = ccNo;
            this.expDate = expDate;
            this.ccName = ccName;
            this.roomNum = roomNum;
        }
        public Guest(string firstName, string lastName, int noOfGuest, int noOfChildren, Int64 phoneNum, string emailAddress, string streetAddress, string houseNo, string postalCode, string country,int roomNum)
        {
            this.firstName = firstName;
            this.lastName = lastName;
            this.noOfGuest = noOfGuest;
            this.noOfChildren = noOfChildren;
            this.phoneNum = phoneNum;
            this.emailAddress = emailAddress;
            this.streetAddress = streetAddress;
            this.houseNo = houseNo;
            this.postalCode = postalCode;
            this.country = country;
            this.roomNum = roomNum;
        }
        public Guest(int guestNo, string firstName, string lastName, int roomNum)
        {
            this.guestNo = guestNo;
            this.firstName = firstName;
            this.lastName = lastName;
            this.roomNum = roomNum;
        }


    }
}
